Towards Automatically Creating Test Suites from Web Application Field Data

نویسندگان

  • Sara Sprenkle
  • Emily Gibson
  • Sreedevi Sampath
  • Lori Pollock
چکیده

Creating effective test cases is a difficult problem, especially for web applications. To comprehensively test a web application’s functionality, test cases must test complex application state dependencies and concurrent user interactions. Rather than creating test cases manually or from a static model, field data provides an inexpensive alternative to creating such sophisticated test cases. An existing approach to using field data in testing web applications is user-session-based testing. However, previous user-session-based testing approaches ignore state dependences from multi-user interactions. In this paper, we propose strategies for leveraging web application field data to automatically create test cases that test various levels of multi-user interaction and state dependencies. Results from our preliminary case study of a publicly deployed web application show that these test case creation mechanisms are a promising testing strategy for web applications.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Test Case Management Tools for Accessibility Testing

Two tools are presented which support test case management for accessibility test suites. Creating test suites for the Web Content Accessibility Guidelines 2.0 is one major objective of the EU-funded project BenToWeb. Parsifal is a desktop application which easily allows editing test description files. Test description files compose an XML layer containing descriptive information about the part...

متن کامل

Coverage Criteria for Testing Web Applications

As web applications evolve and their usage increases, their complexity also increases, thus creating a great demand for techniques and tools to ensure well-tested, reliable applications. While program-based coverage and fault detection capability can be used to measure the quality of test suites, the dynamic characteristics of web applications motivate additional criteria to complement these tr...

متن کامل

Towards automated web application logic reconstruction for application level security

Modern overlay security mechanisms like Web Application Firewalls (WAF) suffer from inability to recognize custom high-level application logic and data objects, which results in low accuracy, high false positives rates, and overhelming manual effort for fine tuning. In this paper we propose an approach to web application modeling for security purposes that could help next-generation WAFs to ada...

متن کامل

Improving the effectiveness of test suite reduction for user-session-based testing of web applications

Context: Test suite reduction is the problem of creating and executing a set of test cases that are smaller in size but equivalent in effectiveness to an original test suite. However, reduced suites can still be large and executing all the tests in a reduced test suite can be time consuming. Objective: We propose ordering the tests in a reduced suite to increase its rate of fault detection. The...

متن کامل

ActiveRaUL: Automatically Generated Web Interfaces for Creating RDF Data

The amount of automatically generated machine-readable data on the Web has significantly increased in recent years. This is in part due to the advent of Linked Data and its publishing tools that allowed the mapping of relational data to RDF. However, the amount of semantic Web data is still many orders of magnitude smaller than the World-Wide-Web, and this limits semantic Web applications. One ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006